package com.yfp.org.domain.entity;

import io.swagger.v3.oas.annotations.media.Schema;

import java.io.Serializable;
import java.util.Date;

/**
 * 线路表(Route)实体类
 *
 *
 * @since 2024-01-26 21:39:15
 */
@Schema(title = "")
public class Route implements Serializable {
    private static final long serialVersionUID = -94262264105418807L;
    /**
     * 线路id
     */
    @Schema(title = "线路id")
    private String routeId;
    /**
     * 区域id
     */
    @Schema(title = "区域id")
    private String areaId;
    /**
     * 公司id
     */
    @Schema(title = "公司id")
    private String companyId;
    /**
     * 线路名称
     */
    @Schema(title = "线路名称")
    private String name;
    /**
     * 负责人/联系人
     */
    @Schema(title = "负责人/联系人")
    private String contracts;
    /**
     * 联系方式
     */
    @Schema(title = "联系方式")
    private String mobile;
    /**
     * 线路描述
     */
    @Schema(title = "线路描述")
    private String describe;
    /**
     * 邮箱
     */
    @Schema(title = "邮箱")
    private String email;
    /**
     * 启用1/禁用0
     */
    @Schema(title = "启用1/禁用0")
    private String enable;
    /**
     * 创建时间
     */
    @Schema(title = "创建时间")
    private Date createTime;
    /**
     * 修改时间
     */
    @Schema(title = "修改时间")
    private Date updateTime;
    /**
     * 是否删除
     */
    @Schema(title = "是否删除")
    private Boolean isDelete;
    @Schema(title = "${column.comment}")
    private String cityId;
    @Schema(title = "${column.comment}")
    private String countyId;
    @Schema(title = "${column.comment}")
    private String provinceId;
    @Schema(title = "${column.comment}")
    private String updateName;


    public String getRouteId() {
        return routeId;
    }

    public void setRouteId(String routeId) {
        this.routeId = routeId;
    }

    public String getAreaId() {
        return areaId;
    }

    public void setAreaId(String areaId) {
        this.areaId = areaId;
    }

    public String getCompanyId() {
        return companyId;
    }

    public void setCompanyId(String companyId) {
        this.companyId = companyId;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getContracts() {
        return contracts;
    }

    public void setContracts(String contracts) {
        this.contracts = contracts;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getDescribe() {
        return describe;
    }

    public void setDescribe(String describe) {
        this.describe = describe;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getEnable() {
        return enable;
    }

    public void setEnable(String enable) {
        this.enable = enable;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public Boolean getIsDelete() {
        return isDelete;
    }

    public void setIsDelete(Boolean isDelete) {
        this.isDelete = isDelete;
    }

    public String getCityId() {
        return cityId;
    }

    public void setCityId(String cityId) {
        this.cityId = cityId;
    }

    public String getCountyId() {
        return countyId;
    }

    public void setCountyId(String countyId) {
        this.countyId = countyId;
    }

    public String getProvinceId() {
        return provinceId;
    }

    public void setProvinceId(String provinceId) {
        this.provinceId = provinceId;
    }

    public String getUpdateName() {
        return updateName;
    }

    public void setUpdateName(String updateName) {
        this.updateName = updateName;
    }

}

